package com.desksoft.ecommerce.entity.logistics.dto;

import java.math.BigDecimal;
import java.util.Date;

public class Suppitem extends SuppitemKey {
    /**
	 * 
	 */
	private static final long serialVersionUID = 3085474842963754156L;

	private BigDecimal normpurpri;

    private BigDecimal prompurpri;

    private BigDecimal netnormpur;

    private BigDecimal netprompur;

    private BigDecimal taxrate;

    private BigDecimal packsize;

    private String units;

    private Integer minsendqty;

    private Date stopdate;

    private String reason;

    private Date inuredate;

    private Date abandondate;

    private String abandonwhys;

    private BigDecimal rebate;

    private BigDecimal rebatebase;

    private Date psdate;

    private Date pedate;

    private BigDecimal curbase;

    private BigDecimal curfree;

    private BigDecimal prombase;

    private BigDecimal promfree;

    private String isrebate;

    private Integer balancecyc;

    private String vendoritem;

    private Date newupdate;

    private String isinvoice;

    private String isoffer;

    private String isbottom;

    private String mngtag;

    private String presitemcode;

    private String promitemcode;

    private Integer distpri;

    private Integer promdistpri;

    private BigDecimal minprice;

    private BigDecimal supplydisc;

    private BigDecimal vendordistrate;

    private BigDecimal wastingrate;

    public BigDecimal getNormpurpri() {
        return normpurpri;
    }

    public void setNormpurpri(BigDecimal normpurpri) {
        this.normpurpri = normpurpri;
    }

    public BigDecimal getPrompurpri() {
        return prompurpri;
    }

    public void setPrompurpri(BigDecimal prompurpri) {
        this.prompurpri = prompurpri;
    }

    public BigDecimal getNetnormpur() {
        return netnormpur;
    }

    public void setNetnormpur(BigDecimal netnormpur) {
        this.netnormpur = netnormpur;
    }

    public BigDecimal getNetprompur() {
        return netprompur;
    }

    public void setNetprompur(BigDecimal netprompur) {
        this.netprompur = netprompur;
    }

    public BigDecimal getTaxrate() {
        return taxrate;
    }

    public void setTaxrate(BigDecimal taxrate) {
        this.taxrate = taxrate;
    }

    public BigDecimal getPacksize() {
        return packsize;
    }

    public void setPacksize(BigDecimal packsize) {
        this.packsize = packsize;
    }

    public String getUnits() {
        return units;
    }

    public void setUnits(String units) {
        this.units = units == null ? null : units.trim();
    }

    public Integer getMinsendqty() {
        return minsendqty;
    }

    public void setMinsendqty(Integer minsendqty) {
        this.minsendqty = minsendqty;
    }

    public Date getStopdate() {
        return stopdate;
    }

    public void setStopdate(Date stopdate) {
        this.stopdate = stopdate;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }

    public Date getInuredate() {
        return inuredate;
    }

    public void setInuredate(Date inuredate) {
        this.inuredate = inuredate;
    }

    public Date getAbandondate() {
        return abandondate;
    }

    public void setAbandondate(Date abandondate) {
        this.abandondate = abandondate;
    }

    public String getAbandonwhys() {
        return abandonwhys;
    }

    public void setAbandonwhys(String abandonwhys) {
        this.abandonwhys = abandonwhys == null ? null : abandonwhys.trim();
    }

    public BigDecimal getRebate() {
        return rebate;
    }

    public void setRebate(BigDecimal rebate) {
        this.rebate = rebate;
    }

    public BigDecimal getRebatebase() {
        return rebatebase;
    }

    public void setRebatebase(BigDecimal rebatebase) {
        this.rebatebase = rebatebase;
    }

    public Date getPsdate() {
        return psdate;
    }

    public void setPsdate(Date psdate) {
        this.psdate = psdate;
    }

    public Date getPedate() {
        return pedate;
    }

    public void setPedate(Date pedate) {
        this.pedate = pedate;
    }

    public BigDecimal getCurbase() {
        return curbase;
    }

    public void setCurbase(BigDecimal curbase) {
        this.curbase = curbase;
    }

    public BigDecimal getCurfree() {
        return curfree;
    }

    public void setCurfree(BigDecimal curfree) {
        this.curfree = curfree;
    }

    public BigDecimal getPrombase() {
        return prombase;
    }

    public void setPrombase(BigDecimal prombase) {
        this.prombase = prombase;
    }

    public BigDecimal getPromfree() {
        return promfree;
    }

    public void setPromfree(BigDecimal promfree) {
        this.promfree = promfree;
    }

    public String getIsrebate() {
        return isrebate;
    }

    public void setIsrebate(String isrebate) {
        this.isrebate = isrebate == null ? null : isrebate.trim();
    }

    public Integer getBalancecyc() {
        return balancecyc;
    }

    public void setBalancecyc(Integer balancecyc) {
        this.balancecyc = balancecyc;
    }

    public String getVendoritem() {
        return vendoritem;
    }

    public void setVendoritem(String vendoritem) {
        this.vendoritem = vendoritem == null ? null : vendoritem.trim();
    }

    public Date getNewupdate() {
        return newupdate;
    }

    public void setNewupdate(Date newupdate) {
        this.newupdate = newupdate;
    }

    public String getIsinvoice() {
        return isinvoice;
    }

    public void setIsinvoice(String isinvoice) {
        this.isinvoice = isinvoice == null ? null : isinvoice.trim();
    }

    public String getIsoffer() {
        return isoffer;
    }

    public void setIsoffer(String isoffer) {
        this.isoffer = isoffer == null ? null : isoffer.trim();
    }

    public String getIsbottom() {
        return isbottom;
    }

    public void setIsbottom(String isbottom) {
        this.isbottom = isbottom == null ? null : isbottom.trim();
    }

    public String getMngtag() {
        return mngtag;
    }

    public void setMngtag(String mngtag) {
        this.mngtag = mngtag == null ? null : mngtag.trim();
    }

    public String getPresitemcode() {
        return presitemcode;
    }

    public void setPresitemcode(String presitemcode) {
        this.presitemcode = presitemcode == null ? null : presitemcode.trim();
    }

    public String getPromitemcode() {
        return promitemcode;
    }

    public void setPromitemcode(String promitemcode) {
        this.promitemcode = promitemcode == null ? null : promitemcode.trim();
    }

    public Integer getDistpri() {
        return distpri;
    }

    public void setDistpri(Integer distpri) {
        this.distpri = distpri;
    }

    public Integer getPromdistpri() {
        return promdistpri;
    }

    public void setPromdistpri(Integer promdistpri) {
        this.promdistpri = promdistpri;
    }

    public BigDecimal getMinprice() {
        return minprice;
    }

    public void setMinprice(BigDecimal minprice) {
        this.minprice = minprice;
    }

    public BigDecimal getSupplydisc() {
        return supplydisc;
    }

    public void setSupplydisc(BigDecimal supplydisc) {
        this.supplydisc = supplydisc;
    }

    public BigDecimal getVendordistrate() {
        return vendordistrate;
    }

    public void setVendordistrate(BigDecimal vendordistrate) {
        this.vendordistrate = vendordistrate;
    }

    public BigDecimal getWastingrate() {
        return wastingrate;
    }

    public void setWastingrate(BigDecimal wastingrate) {
        this.wastingrate = wastingrate;
    }
}